package com.szholly.plug.cms.entity.content;

import com.szholly.data.general.*;

/**
 *  内容的访问数
 */
public class ContentCountRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 总访问数
	 */
	public final static String FIELD_Views = "views";
	
	/**
	 * 总下载数
	 */
	public final static String FIELD_Downloads = "downloads";
	
	/**
	 * 周访问数
	 */
	public final static String FIELD_ViewsWeek = "views_week";
	
	/**
	 * 日下载数
	 */
	public final static String FIELD_DownloadsDay = "downloads_day";
	
	/**
	 * content_id
	 */
	public final static String FIELD_ContentId = "content_id";
	
	/**
	 * 周下载数
	 */
	public final static String FIELD_DownloadsWeek = "downloads_week";
	
	/**
	 * 总评论数
	 */
	public final static String FIELD_Comments = "comments";
	
	/**
	 * 日访问数
	 */
	public final static String FIELD_ViewsDay = "views_day";
	
	/**
	 * 日评论数
	 */
	public final static String FIELD_CommentsDay = "comments_day";
	
	/**
	 * 周顶数
	 */
	public final static String FIELD_UpsWeek = "ups_week";
	
	/**
	 * 总顶数
	 */
	public final static String FIELD_Ups = "ups";
	
	/**
	 * 月访问数
	 */
	public final static String FIELD_ViewsMonth = "views_month";
	
	/**
	 * 周评论数
	 */
	public final static String FIELD_CommentsWeek = "comments_week";
	
	/**
	 * 月顶数
	 */
	public final static String FIELD_UpsMonth = "ups_month";
	
	/**
	 * 总踩数
	 */
	public final static String FIELD_Downs = "downs";
	
	/**
	 * 月评论数
	 */
	public final static String FIELD_CommentsMonth = "comments_month";
	
	/**
	 * 月下载数
	 */
	public final static String FIELD_DownloadsMonth = "downloads_month";
	
	/**
	 * 日顶数
	 */
	public final static String FIELD_UpsDay = "ups_day";
	
	
	
	/**
	 * 获取总访问数
	 */
	public Integer getViews() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_Views);
	}

	/**
	 * 设置总访问数
	 */
	public void setViews(Integer value) {
		setValue(FIELD_Views, value);
	}
	
	/**
	 * 获取总下载数
	 */
	public Integer getDownloads() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_Downloads);
	}

	/**
	 * 设置总下载数
	 */
	public void setDownloads(Integer value) {
		setValue(FIELD_Downloads, value);
	}
	
	/**
	 * 获取周访问数
	 */
	public Integer getViewsWeek() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_ViewsWeek);
	}

	/**
	 * 设置周访问数
	 */
	public void setViewsWeek(Integer value) {
		setValue(FIELD_ViewsWeek, value);
	}
	
	/**
	 * 获取日下载数
	 */
	public Integer getDownloadsDay() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_DownloadsDay);
	}

	/**
	 * 设置日下载数
	 */
	public void setDownloadsDay(Integer value) {
		setValue(FIELD_DownloadsDay, value);
	}
	
	/**
	 * 获取content_id
	 */
	public Integer getContentId() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_ContentId);
	}

	/**
	 * 设置content_id
	 */
	public void setContentId(Integer value) {
		setValue(FIELD_ContentId, value);
	}
	
	/**
	 * 获取周下载数
	 */
	public Integer getDownloadsWeek() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_DownloadsWeek);
	}

	/**
	 * 设置周下载数
	 */
	public void setDownloadsWeek(Integer value) {
		setValue(FIELD_DownloadsWeek, value);
	}
	
	/**
	 * 获取总评论数
	 */
	public Integer getComments() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_Comments);
	}

	/**
	 * 设置总评论数
	 */
	public void setComments(Integer value) {
		setValue(FIELD_Comments, value);
	}
	
	/**
	 * 获取日访问数
	 */
	public Integer getViewsDay() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_ViewsDay);
	}

	/**
	 * 设置日访问数
	 */
	public void setViewsDay(Integer value) {
		setValue(FIELD_ViewsDay, value);
	}
	
	/**
	 * 获取日评论数
	 */
	public Integer getCommentsDay() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_CommentsDay);
	}

	/**
	 * 设置日评论数
	 */
	public void setCommentsDay(Integer value) {
		setValue(FIELD_CommentsDay, value);
	}
	
	/**
	 * 获取周顶数
	 */
	public Integer getUpsWeek() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_UpsWeek);
	}

	/**
	 * 设置周顶数
	 */
	public void setUpsWeek(Integer value) {
		setValue(FIELD_UpsWeek, value);
	}
	
	/**
	 * 获取总顶数
	 */
	public Integer getUps() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_Ups);
	}

	/**
	 * 设置总顶数
	 */
	public void setUps(Integer value) {
		setValue(FIELD_Ups, value);
	}
	
	/**
	 * 获取月访问数
	 */
	public Integer getViewsMonth() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_ViewsMonth);
	}

	/**
	 * 设置月访问数
	 */
	public void setViewsMonth(Integer value) {
		setValue(FIELD_ViewsMonth, value);
	}
	
	/**
	 * 获取周评论数
	 */
	public Integer getCommentsWeek() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_CommentsWeek);
	}

	/**
	 * 设置周评论数
	 */
	public void setCommentsWeek(Integer value) {
		setValue(FIELD_CommentsWeek, value);
	}
	
	/**
	 * 获取月顶数
	 */
	public Integer getUpsMonth() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_UpsMonth);
	}

	/**
	 * 设置月顶数
	 */
	public void setUpsMonth(Integer value) {
		setValue(FIELD_UpsMonth, value);
	}
	
	/**
	 * 获取总踩数
	 */
	public Integer getDowns() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_Downs);
	}

	/**
	 * 设置总踩数
	 */
	public void setDowns(Integer value) {
		setValue(FIELD_Downs, value);
	}
	
	/**
	 * 获取月评论数
	 */
	public Integer getCommentsMonth() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_CommentsMonth);
	}

	/**
	 * 设置月评论数
	 */
	public void setCommentsMonth(Integer value) {
		setValue(FIELD_CommentsMonth, value);
	}
	
	/**
	 * 获取月下载数
	 */
	public Integer getDownloadsMonth() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_DownloadsMonth);
	}

	/**
	 * 设置月下载数
	 */
	public void setDownloadsMonth(Integer value) {
		setValue(FIELD_DownloadsMonth, value);
	}
	
	/**
	 * 获取日顶数
	 */
	public Integer getUpsDay() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_UpsDay);
	}

	/**
	 * 设置日顶数
	 */
	public void setUpsDay(Integer value) {
		setValue(FIELD_UpsDay, value);
	}
}